package com.hktf.corelib.jsonbean;

public class GetGeocodeResult{
    private ResultDTO result;
    private String msg;
    private String status;

    public ResultDTO getResult() {
        return result;
    }

    public void setResult(ResultDTO result) {
        this.result = result;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public static class ResultDTO {
        private String formatted_address;
        private AddressComponentDTO addressComponent;

        public String getFormatted_address() {
            return formatted_address;
        }

        public void setFormatted_address(String formatted_address) {
            this.formatted_address = formatted_address;
        }

        public AddressComponentDTO getAddressComponent() {
            return addressComponent;
        }

        public void setAddressComponent(AddressComponentDTO addressComponent) {
            this.addressComponent = addressComponent;
        }

        public static class AddressComponentDTO {
            private String address;
            private String city;
            private String road;
            private String poi_position;
            private String address_position;
            private int road_distance;
            private String poi;
            private String poi_distance;
            private int address_distance;

            public String getAddress() {
                return address;
            }

            public void setAddress(String address) {
                this.address = address;
            }

            public String getCity() {
                return city;
            }

            public void setCity(String city) {
                this.city = city;
            }

            public String getRoad() {
                return road;
            }

            public void setRoad(String road) {
                this.road = road;
            }

            public String getPoi_position() {
                return poi_position;
            }

            public void setPoi_position(String poi_position) {
                this.poi_position = poi_position;
            }

            public String getAddress_position() {
                return address_position;
            }

            public void setAddress_position(String address_position) {
                this.address_position = address_position;
            }

            public int getRoad_distance() {
                return road_distance;
            }

            public void setRoad_distance(int road_distance) {
                this.road_distance = road_distance;
            }

            public String getPoi() {
                return poi;
            }

            public void setPoi(String poi) {
                this.poi = poi;
            }

            public String getPoi_distance() {
                return poi_distance;
            }

            public void setPoi_distance(String poi_distance) {
                this.poi_distance = poi_distance;
            }

            public int getAddress_distance() {
                return address_distance;
            }

            public void setAddress_distance(int address_distance) {
                this.address_distance = address_distance;
            }
        }
    }
}
